terrain solide - German English Dictionary